import axios from 'axios'
// 登录
export const request = axios.create({
    baseURL: "http://127.0.0.1:8899",
    // baseURL: "http://lgb24kcs.cn:8080",
    // baseURL: "http://192.168.177.100:30001",
    timeout: 50000
})

request.interceptors.request.use(
    function (config) {
        if (config.url != "/user/v1/login") {
            config.headers.Authorization = localStorage.getItem("token")
        }
        return config
    },
    function (error) {
        // 对请求错误做些什么
        return Promise.reject(error)
    }
)
// 添加响应拦截器
axios.interceptors.response.use(
    function (response) {
        // 对响应数据做点什么
        return response.data
    },
    function (error) {
        // 对响应错误做点什么
        if (error.response.status === 401) {
            router.push('/')
        }
        return Promise.reject(error)
    }
)
// export default { request, addStorage }